drill fertilizer - German English Dictionary